# -*- coding:utf8 -*-

#import logging
#
#logger = logging.getLogger()
#logger.setLevel(logging.DEBUG)
# 
#ch = logging.StreamHandler()
#ch.setLevel(logging.DEBUG)
# 
## 可以设置自己想要的格式
##formatter = logging.Formatter("%(asctime)s - %(name)s - %(levelname)s - %(message)s")
##formatter = logging.Formatter("%(levelname)s - %(message)s")
#formatter = logging.Formatter("%(message)s")
#ch.setFormatter(formatter)
#logger.addHandler(ch)


#import logging
#
#class PrintLog():
#	def debug(self, msg):
#		print '[debug]:'+msg
#
#	def error(self, msg):
#		print '[error]:' + msg
#
#class DefaultLog():
#	def debug(self, msg):
#		logging.debug(msg)
#
#	def error(self, msg):
#		logging.error(msg)
#
#	def info(self, msg):
#		logging.info(msg)
#
#class Log():
#	adapter = DefaultLog()
#	enableDebug=False
#	enableInfo=False
#	enableWarn=False
#	enableError=False
#
#	@staticmethod
#	def debug(msg):
#		if (Log.enableDebug):
#			Log.adapter.debug(msg)
#
#	@staticmethod
#	def info(msg):
#		if (Log.enableDebug | Log.enableInfo):
#			Log.adapter.info(msg)
#
#	@staticmethod
#	def error(msg):
#		if(Log.enableDebug | Log.enableInfo | Log.enableError):
#			Log.adapter.error(msg)
#
#